package cn.tedu.blog.server.utils;

import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * 本地缓存工具类
 * 暂时使用本地缓存来演示这个功能，以后学了Redis之后，应该替换为Redis来存储这个短信码，
 * 并且不是一直存储，还需要设置过期时间
 */
public class CacheUtils {

    private static Map<String, String> cache = new ConcurrentHashMap<>();

    /**
     * 存放缓存
     */
    public static void putCache(String key, String value) {
        cache.put(key, value);
    }

    /**
     * 取出缓存
     */
    public static String getCache(String key) {
        return cache.get(key);
    }

    /**
     * 清除缓存
     */
    public static void deleteCache(String key) {
        cache.remove(key);
    }
}
